home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 July
/
EnigmA AMIGA RUN 09 (1996)(G.R. Edizioni)(IT)[!][issue 1996-07 & 08][EARSAN CD VIII].iso
/
earcd
/
util3
/
paarexx.lha
/
Paarexx.dok
< prev
next >
Wrap
Text File
|
1995-12-24
|
2KB
|
86 lines
Paarexx ist ein Arexx Server zur Steuerung der Portleitungen
des internen parallelen Ports des Amiga, um damit irgendeine
Hardware zu steuern.
Ich habe versucht Paarexx so systemkonform wie moeglich zu gestalten, das
parallele Port kann nur angesteuert werden, wenn es nicht schon von einer
anderen Software belegt ist(z.B. Bridgeboard, Drucker, Digitizer, u.s.w.).
Paarexx meldet die Verwendung des Ports ueber die misc Resource beim
System an. Normalerweise sollte auch jede andere Software dies tun.
WICHTIG:
Bitte starten sie Paarexx nur, wenn die dafuer vorgesehene Hardware am
parallelen Port steckt !!!!
Paarexx oeffnet ein Arexxport mit dem Namen "Paarexx".
Paarexx versteht folgene Arexx Komandos:
SETBIT <BIT>
Setbit setzt das entsprechende Bit der parallelen Schnittstelle.
z.B. Setbit 0.
<BIT> muss natuerlich zwischen 0 und 7 liegen. Wird versucht ein anderes
Bit zu setzen, gibt Paarexx den Fehlercode 18 (Incorrect Argument) zurueck.
CLEARBIT <BIT>
Clearbit loescht das entsprechende Bit der parallelen Schnittstelle.
z.B. Clearbit 0.
<BIT> muss natuerlich zwischen 0 und 7 liegen. Wird versucht ein anderes
Bit zu loeschen, gibt Paarexx den Fehlercode 18 (Incorrect Argument) zurueck.
SETALL
Setall setzt alle 8 Bit der parallelen Schnittstelle.
Es sind keine Argumente fuer Setall noetig.
CLEARALL
Clearall loescht alle 8 Bit der parallelen Schnittstelle.
Es sind keine Argumente fuer Setall noetig.
STATUS
Status gibt als Ergebniss den momentanen Zustand der parallelen Leitungen
als dezimalen Wert zurueck.
INFO
Gibt als Ergebniss einen kurzen Infotext zurueck.
Fuer die Befehle STATUS und INFO muss im Arexxskript OPTIONS RESULTS
aktiviert werden. Das Ergebnis dieser beiden Befehle steht dann in der
RESULT Variable (siehe beispiel.rexx ).
Paarexx darf frei benutzt und kopiert werden.
Achtung,
Paarexx programmiert DIREKT die I/O Pins der parallelen
Schnittstelle. Fuer Hardwareschaeden ist der Autor nicht haftbar !!!
Paarexx ist © by Dieter Sabathi, PRO system Computersysteme Graz Austria.
Fuer Bugreports, Infos, Verbesserungsvorschlaege u.s.w. bitte eine e-mail an
dieter@prosys.co.at
Paarexx setzt auf die Arexxbox von Michael Balzer auf!